Superstar Games Release Muscle Up on the iOS App Store

Try Yourself at performing Muscle Ups in this physics based game.

Muscle up is the latest addition to Superstar Game’s catalogue and promises to twitch your muscles with it’s simple but challenging gameplay.

The game uses the iAds and is free to download.