You should generally be able to use welcome bonus credits on any game, but there’s always the chance a particular site may have restrictions in place – be sure to check the terms and conditions.