The answer of course, is no. The bicycle can do anything. Here is proof.
As a bonus this setup doesn’t use electricity so you can haul this launcher anyplace you want to play a couple games.
Check out this site for more info.
I for one welcome our new bicycle overlords.